package com.smart.tool.scheduler;

/**
 * @Author xiaoqiang
 * @Version TaskCallback.java, v 0.1 2025年08月16日 16:37 xiaoqiang
 * @Description: 任务执行完成后的回调接口
 */
@FunctionalInterface
public interface TaskCallback<T> {



    /**
     * 任务执行完成后的回调接口
     */
    void onComplete(ScheduleContext<T> context);


    default void onException(ScheduleContext<T> context, Throwable throwable) {

    }
}
